a type of cell death in which the cell uses specialized cellular machinery to kill itself - Anglais Synonymes Dictionnaire

Can't found any synonym terms.